Updating all dependencies, including omnipay/common to ^3.0#104
Updating all dependencies, including omnipay/common to ^3.0#104MelechMizrachi wants to merge 7 commits intomasterfrom
Conversation
composer.json
Outdated
| "guzzle/common": "^3.9.2", | ||
| "guzzle/http": "^3.9.2", | ||
| "guzzle/parser": "^3.9.2", | ||
| "guzzle/plugin-mock": "^3.9.2", | ||
| "guzzle/stream": "^3.9.2", |
There was a problem hiding this comment.
These need to go, but for now they can stay. Gives us the ability to do "symfony/event-dispatcher": ">=2.1",
There was a problem hiding this comment.
Holding this up is https://github.com/vimeo/omnipay-vindicia/blob/update-dependencies/src/Message/AbstractRequest.php#L138 taking in a Guzzle/Http/ClientInterface, instead of the new vindicia/common ClientInterface which also causes this to fail since the signature doesn't match: https://github.com/vimeo/omnipay-vindicia/blob/update-dependencies/src/Message/AbstractRequest.php#L140
There was a problem hiding this comment.
Same issue with https://github.com/vimeo/omnipay-vindicia/blob/update-dependencies/src/Message/AbstractHOARequest.php#L28, but just on the __construct level, parent is AbstractRequest so there's no signature clash.
There was a problem hiding this comment.
Really we just need this to change: https://github.com/vimeo/omnipay-vindicia/blob/update-dependencies/src/Message/AbstractRequest.php#L145 along with taking an Omnipay\Common\Http\ClientInterface instead of a Guzzle\Http\ClientInterface and this should work out of the box.
There was a problem hiding this comment.
https://github.com/vimeo/omnipay-vindicia/blob/update-dependencies/tests/EventEmitterTest.php#L21 also needs to be updated
…estCase::setUp(): void` errors.
No description provided.